/*
 * @Author: mhb
 * @Date: 2021-11-23 11:08:06
 * @LastEditTime: 2023-06-19 16:17:22
 * @LastEditors: Please set LastEditors
 * @Description: 工程模块路由
 * @FilePath: \cscec-pms-admin\src\config\routers\projects.js
 */
import { RouteView } from '@/layouts'

export default {
    path: '/',
    redirect: '/project',
    name: 'projects',
    component: RouteView,
    meta: {
        title: '工程',
        icon: '../../src/assets/building.png'
    },
    children: [
        {
            path: '/project',
            name: 'Lists',
            component: RouteView,
            meta: {
                title: '工程项目管理'
            },
            redirect: '/project/lists',
            children: [
                {
                    path: '/project/pointsRecord',
                    name: 'pointsRecords',
                    meta: {
                        title: '项目经理风险底线管理'
                    },
                    component: () => import('@/views/project/pointsRecord/index')
                },
                {
                    path: '/project/pointsRecord/add',
                    name: 'editpointsRecords',
                    meta: {
                        title: '新增项目经理风险底线管理',
                        noTab: true
                    },
                    component: () => import('@/views/project/pointsRecord/addRecord')
                },
                {
                    path: '/project/pointsRecord/edit',
                    name: 'editpointsRecords',
                    meta: {
                        title: '编辑项目经理风险底线管理',
                        noTab: true
                    },
                    component: () => import('@/views/project/pointsRecord/addRecord')
                },
                {
                    path: '/project/pointsRecord/details',
                    name: 'pointsRecordsDetails',
                    meta: {
                        title: '项目经理风险底线管理详情',
                        noTab: true
                    },
                    component: () => import('@/views/project/pointsRecord/details')
                },
                {
                    path: '/project/integral',
                    name: 'integrals',
                    meta: {
                        title: '项目经理积分管理'
                    },
                    component: () => import('@/views/project/integral/index')
                },
                {
                    path: '/project/integral/details',
                    name: 'integralsDetils',
                    meta: {
                        title: '项目经理积分详情',
                        noTab: true
                    },
                    component: () => import('@/views/project/integral/details')
                },
                {
                    path: '/project/constructionLog',
                    name: 'projectLog',
                    meta: {
                        title: '施工日志'
                    },
                    component: () => import('@/views/project/constructionLog/index'),
                    icon: 'none'
                },
                {
                    path: '/project/constructionLog/edit',
                    name: 'projectLogEdit',
                    meta: {
                        title: '填写施工日志',
                        noTab: true
                    },
                    component: () => import('@/views/project/constructionLog/edit'),
                    icon: 'none'
                },
                {
                    path: '/project/constructionLog/verification',
                    name: 'projectLogDel',
                    meta: {
                        title: '核查施工日志',
                        noTab: true,
                        parent: {
                            path: '/project/constructionLog',
                            title: '施工日志'
                        }
                    },
                    component: () => import('@/views/project/constructionLog/details'),
                    icon: 'none'
                },
                {
                    path: '/project/constructionLog/details',
                    name: 'projectLogDel',
                    meta: {
                        title: '查看施工日志',
                        noTab: true,
                        parent: {
                            path: '/project/constructionLog',
                            title: '施工日志'
                        }
                    },
                    component: () => import('@/views/project/constructionLog/details'),
                    icon: 'none'
                },
                {
                    path: '/project/lists',
                    name: 'projectList',
                    meta: {
                        title: '项目列表'
                    },
                    component: () => import('@/views/project/lists/index'),
                    icon: 'none'
                },
                {
                    path: '/install/update',
                    name: 'instaUpdate',
                    meta: {
                        title: '修改安装分公司',
                        noTab: true
                    },
                    component: () => import('@/views/project/lists/edit/editList'),
                    icon: 'none',
                    hidden: 'true'
                },
                {
                    path: '/technogy/update',
                    name: 'technogyUpdate',
                    meta: {
                        title: '项目科技管理类别设置',
                        noTab: true
                    },
                    component: () => import('@/views/project/lists/edit/editList'),
                    icon: 'none',
                    hidden: 'true'
                },

                {
                    path: '/design/update',
                    name: 'designUpdate',
                    meta: {
                        title: '项目设计管理类别设置',
                        noTab: true
                    },
                    component: () => import('@/views/project/lists/edit/editList'),
                    icon: 'none',
                    hidden: 'true'
                },
                {
                    path: '/quality/update',
                    name: 'qualityUpdate',
                    meta: {
                        title: '项目质量类别设置',
                        noTab: true
                    },
                    component: () => import('@/views/project/lists/edit/editList'),
                    icon: 'none',
                    hidden: 'true'
                },
                {
                    path: '/project/loginInfo',
                    name: 'projectList',
                    meta: {
                        title: '业主登录信息'
                    },
                    component: () => import('@/views/project/loginInfo/index'),
                    icon: 'none'
                },

                {
                    path: '/project/install',
                    name: 'projectInstall',
                    meta: {
                        title: '项目列表(专业)'
                    },
                    component: () => import('@/views/project/lists/install/index'),
                    icon: 'none'
                },
                {
                    path: '/project/contractInfo',
                    name: 'projectDetail',
                    meta: {
                        title: '项目立项合同编辑',
                        noTab: true
                    },
                    component: () => import('@/views/project/projects/contractInfo'),
                    icon: 'none'
                },
                {
                    path: '/project/details',
                    name: 'projectDetail',
                    meta: {
                        title: '项目立项详情',
                        noTab: true
                    },
                    component: () => import('@/views/project/projects/addProjects/details'),
                    icon: 'none',
                    hidden: 'true'
                },
                {
                    path: '/project/addProjects/add',
                    name: 'addProject',
                    meta: {
                        title: '新增项目立项',
                        noTab: true
                    },
                    component: () => import('@/views/project/projects/addProjects'),
                    icon: 'none',
                    hidden: 'true'
                },
                {
                    path: '/project/addProjects/edit',
                    name: 'addProject',
                    meta: {
                        title: '编辑项目立项',
                        noTab: true
                    },
                    component: () => import('@/views/project/projects/addProjects'),
                    icon: 'none',
                    hidden: 'true'
                },
                {
                    path: '/project/historyList',
                    name: 'projectHistoryList',
                    meta: {
                        title: '历史项目列表'
                    },
                    component: () => import('@/views/project/historyList/index'),
                    icon: 'none'
                },
                {
                    path: '/project/staffAdjust/list',
                    name: 'projectStaff',
                    meta: {
                        title: '人员调整页面',
                        noTab: true
                    },
                    component: () => import('@/views/project/staffAdjust/edit')
                },

                {
                    path: '/project/staffAdjust',
                    name: 'projectStaff',
                    meta: {
                        title: '项目人员调整'
                    },
                    component: () => import('@/views/project/staffAdjust/index')
                },
                {
                    path: '/project/productionRecord',
                    name: 'productionRecord',
                    meta: {
                        title: '项目产值管理'
                    },
                    component: () => import('@/views/project/productionRecords/index')
                },
                {
                    path: '/project/productionRecord/addTargetValue',
                    name: 'productionRecordAddTargetValue',
                    meta: {
                        title: '目标产值',
                        noTab: true,
                        parent: {
                            path: '/project/productionRecord',
                            title: '项目产值管理'
                        }
                    },
                    component: () => import('@/views/project/productionRecords/addTargetValue')
                },
                {
                    path: '/project/productionRecord/addPlannedOutputValue',
                    name: 'productionRecordAddPlannedOutputValue',
                    meta: {
                        title: '年度计划产值',
                        noTab: true,
                        parent: {
                            path: '/project/productionRecord',
                            title: '项目产值管理'
                        }
                    },
                    component: () => import('@/views/project/productionRecords/addPlannedOutputValue')
                },
                {
                    path: '/project/productionRecord/details',
                    name: 'productionRecordDetails',
                    meta: {
                        title: '产值信息',
                        noTab: true,
                        parent: {
                            path: '/project/productionRecord',
                            title: '项目产值管理'
                        }
                    },
                    component: () => import('@/views/project/productionRecords/details')
                },
                {
                    path: '/stop-construction/list',
                    name: 'stopCons',
                    meta: {
                        title: '项目停缓建管理'
                    },
                    component: () => import('@/views/project/stopConstruction/index')
                },
                {
                    path: '/stop-work/list',
                    name: 'stopWorks',
                    meta: {
                        title: '项目停工管理'
                    },
                    component: () => import('@/views/project/stopWork/index')
                },
                {
                    path: '/project/stop-construction/details',
                    name: 'stopConDetails',
                    meta: {
                        title: '项目停缓建详情',
                        noTab: true
                    },
                    component: () => import('@/views/project/stopConstruction/details')
                },
                {
                    path: '/project/stop-work/details',
                    name: 'stopWorkDetails',
                    meta: {
                        title: '项目停工详情',
                        noTab: true
                    },
                    component: () => import('@/views/project/stopWork/details')
                },
                {
                    path: '/maintain/list',
                    name: 'maintains',
                    meta: {
                        title: '项目维保期管理'
                    },
                    component: () => import('@/views/project/maintain')
                },
                {
                    hidden: 'true',
                    path: '/maintain/record/list',
                    name: 'maintainRecords',
                    meta: {
                        title: '维保期记录管理',
                        noTab: true
                    },
                    component: () => import('@/views/project/maintain/record')
                },
                {
                    path: '/maintain/details',
                    name: 'maintainDetails',
                    meta: {
                        title: '维保期详情',
                        noTab: true
                    },
                    component: () => import('@/views/project/maintain/details')
                },
                {
                    path: '/supervisionMeeting/supervisionMeetingList',
                    name: 'supervisionMeetingList',
                    meta: {
                        title: '监理例会管理'
                    },
                    component: () => import('@/views/project/supervisionMeeting/supervisionMeetingList')
                },
                {
                    path: 'supervisionMeetingUpdate',
                    component: () => import('@/views/project/supervisionMeeting/supervisionMeetingList/update'),
                    name: 'supervisionMeetingUpdate',
                    meta: {
                        title: '新增会议',
                        noTab: true
                    }
                },
                {
                    path: 'supervisionMeetingAddConference',
                    component: () => import('@/views/conference/standardConference/conferenceList/addConference.vue'),
                    name: 'supervisionMeetingAddConference',
                    meta: {
                        title: '新增会议',
                        noTab: true
                    }
                },
                {
                    path: 'supervisionMeetingInputSummary',
                    component: () => import('@/views/conference/standardConference/conferenceList/inputSummary.vue'),
                    name: 'supervisionMeetingInputSummary',
                    meta: {
                        title: '填写会议纪要',
                        noTab: true
                    }
                },
                {
                    path: 'supervisionMeetingInputSummaryNew',
                    component: () => import('@/views/project/supervisionMeeting/supervisionMeetingList/inputSummary.vue'),
                    name: 'supervisionMeetingInputSummaryNew',
                    meta: {
                        title: '填写会议纪要',
                        noTab: true
                    }
                },
                {
                    path: '/project/projectDynamicInformation',
                    name: 'projectDynamicInformation',
                    meta: {
                        title: '项目动态信息'
                    },
                    component: () => import('@/views/project/projectDynamicInformation')
                },
                {
                    path: '/project/projectDynamicInformation/projectManager',
                    name: 'projectManager',
                    meta: {
                        title: '项目动态信息',
                        noTab: true
                    },
                    component: () => import('@/views/project/projectDynamicInformation/projectManager')
                },
                {
                    path: '/project/responsibilityAreaSetting',
                    name: 'responsibilityAreaSetting',
                    meta: {
                        title: '责任区域设置'
                    },
                    component: () => import('@/views/project/responsibilityAreaSetting')
                },
                {
                    path: '/project/responsibilityAreaSettingManagement',
                    name: 'responsibilityAreaSettingManagement',
                    meta: {
                        title: '责任区域设置',
                        noTab: true
                    },
                    component: () => import('@/views/project/responsibilityAreaSetting/management')
                },
                {
                    path: '/project/warning',
                    name: 'ProjectWarning',
                    meta: {
                        title: '工期预警'
                    },
                    component: () => import('@/views/project/warning')
                },
                {
                    path: '/project/warningform',
                    name: 'ProjectWarningform',
                    meta: {
                        title: '工期预警',
                        noTab: true
                    },
                    component: () => import('@/views/project/warning/warningForm')
                },
                {
                    path: '/project/look',
                    name: 'ProjectLook',
                    meta: {
                        title: '工期预警',
                        noTab: true
                    },
                    component: () => import('@/views/project/warning/look')
                },
                {
                    path: '/project/productionShiftRecord',
                    name: 'ProductionShiftRecord',
                    meta: {
                        title: '生产带班记录'
                    },
                    component: () => import('@/views/project/productionShiftRecord/index')
                },
                {
                    path: '/project/productionShiftRecord/update',
                    name: 'ProductionShiftRecordUpdate',
                    meta: {
                        title: '生产带班记录',
                        noTab: true
                    },
                    component: () => import('@/views/project/productionShiftRecord/update')
                },
                {
                    path: '/project/meetings',
                    name: 'Project/Meetings',
                    meta: {
                        title: '工程会议管理',
                    },
                    component: () => import('@/views/project/meetings')
                },
                {
                    path: '/project/meetings/edit',
                    name: 'ProjectMeetingsAdd',
                    meta: {
                        title: '添加工程会议',
                        noTab: true
                    },
                    component: () => import('@/views/project/meetings/components/addConference.vue')
                },
                {
                    path: '/project/meetings/inputSummary',
                    name: 'ProjectMeetingsInputSummary',
                    meta: {
                        title: '工程会议管理',
                        noTab: true
                    },
                    component: () => import('@/views/project/meetings/components/inputSummary.vue')
                },
                {
                    path: '/project/projectManagerMonthlyReport',
                    name: 'projectManagerMonthlyReport',
                    meta: {
                        title: '项目经理月报'
                    },
                    component: () => import('@/views/project/projectManagerMonthlyReport'),
                    icon: 'none'
                },
                {
                    path: '/project/projectManagerMonthlyReport/projectManagerMonthlyReportView',
                    name: 'projectManagerMonthlyReportView',
                    meta: {
                        title: '项目经理月报',
                        noTab: true
                    },
                    component: () => import('@/views/project/projectManagerMonthlyReport/projectManagerMonthlyReportView.vue'),
                    icon: 'none'
                },
                {
                    path: '/project/projectManagerMonthlyReportEvaluate',
                    name: 'projectManagerMonthlyReportEvaluate',
                    meta: {
                        title: '项目经理月报评价'
                    },
                    component: () => import('@/views/project/projectManagerMonthlyReportEvaluate'),
                    icon: 'none'
                },
                {
                    path: '/project/projectManagerMonthlyReportEvaluateView',
                    name: 'projectManagerMonthlyReportEvaluateView',
                    meta: {
                        title: '项目经理月报评价',
                        noTab: true
                    },
                    component: () => import('@/views/project/projectManagerMonthlyReportEvaluate/projectManagerMonthlyReportEvaluateView.vue'),
                    icon: 'none'
                },
                {
                    path: '/project/limitTimeRisk',
                    name: 'ProjectLimitTimeRisk',
                    meta: {
                        title: '工期风险与影响事件',
                    },
                    component: () => import('@/views/project/limitTimeRisk')
                },
                {
                    path: '/project/limitTimeRisk/edit',
                    name: 'ProjectLimitTimeRiskEdit',
                    meta: {
                        title: '工期风险与影响事件',
                        noTab: true
                    },
                    component: () => import('@/views/project/limitTimeRisk/edit.vue')
                },
            ]
        },

        {
            path: '/projectype/list',
            name: 'basicInfos',
            component: RouteView,
            meta: {
                title: '工程基础信息管理'
            },
            redirect: '/projectype/list',
            children: [
                {
                    path: '/project/evalution/list',
                    meta: {
                        title: '评价表列表'
                    },
                    component: () => import('@/views/evaluate/score'),
                    icon: 'none'
                },
                {
                    path: '/project/evalution/editScore',
                    meta: {
                        title: '评分项列表',
                        noTab: true
                    },
                    component: () => import('@/views/evaluate/score/editScore'),
                    icon: 'none',
                    hidden: true
                },
                {
                    path: '/project/evalution/projectEvalutionEditScore',
                    meta: {
                        title: '评分项列表',
                        noTab: true
                    },
                    component: () => import('@/views/evaluate/score/projectEvalutionEditScore'),
                    icon: 'none',
                    hidden: true
                },
                {
                    path: '/project/evalution/details',
                    meta: {
                        title: '评分项列表',
                        noTab: true
                    },
                    component: () => import('@/views/evaluate/score/details'),
                    icon: 'none',
                    hidden: true
                },
                {
                    path: '/posts/list',
                    meta: {
                        title: '项目岗位设置'
                    },
                    component: () => import('@/views/project/posts/list'),
                    icon: 'none'
                },
                {
                    path: '/project/wbsTemplate',
                    meta: {
                        title: '项目业态及标准WBS管理'
                    },
                    component: () => import('@/views/construction/template'),
                    icon: 'none'
                },
                {
                    path: '/project/template',
                    name: 'gantt',
                    meta: {
                        title: '编辑标准WBS模板',
                        noTab: true
                    },
                    component: () => import('@/views/construction/gantt/template')
                },
                {
                    path: '/wbsTemplate/edit',
                    name: 'wbsTemplate',
                    meta: {
                        title: '编辑wbs模板',
                        noTab: true
                    },
                    component: () => import('@/views/wbstemplate/gantt'),
                    icon: 'none',
                    hidden: 'true'
                },
                {
                    path: '/project/template/view',
                    name: 'ViewTemplate',
                    meta: {
                        title: '查看标准WBS模板',
                        noTab: true
                    },
                    component: () => import('@/views/construction/gantt/template')
                },
                {
                    path: '/projectype/list',
                    meta: {
                        title: '项目类型管理'
                    },
                    component: () => import('@/views/project/projectType'),
                    icon: 'none'
                },
                {
                    path: '/contractingunit/list',
                    meta: {
                        title: '签约单位设置'
                    },
                    component: () => import('@/views/project/contractingUnit'),
                    icon: 'none'
                },
                {
                    path: '/important/list',
                    meta: {
                        title: '项目重要程度类型'
                    },
                    component: () => import('@/views/project/important'),
                    icon: 'none'
                },
                {
                    path: '/construction/list',
                    meta: {
                        title: '节点管控设置'
                    },
                    component: () => import('@/views/project/construction'),
                    icon: 'none'
                },

                {
                    path: '/project/point',
                    meta: {
                        title: '项目经理扣分项管理'
                    },
                    component: () => import('@/views/project/points/index')
                },
                {
                    path: '/subcontractors/baseSetting/personManage',
                    meta: {
                        title: '人员基础信息'
                    },
                    component: () => import('@/views/subcontractors/baseSetting/personManage')
                },
                {
                    path: '/subcontractors/baseSetting/personManageEdit',
                    meta: {
                        title: '人员基础信息详情',
                        noTab: true
                    },
                    component: () => import('@/views/subcontractors/baseSetting/personManageEdit')
                },
                {
                    path: '/subcontractors/baseSetting/jobs',
                    meta: {
                        title: '工种设置'
                    },
                    component: () => import('@/views/subcontractors/baseSetting/jobs')
                },
                {
                    path: '/subcontractors/baseSetting/posts',
                    meta: {
                        title: '岗位设置'
                    },
                    component: () => import('@/views/subcontractors/baseSetting/posts')
                },
                {
                    path: '/customer/list',
                    meta: {
                        title: '大客户设置'
                    },
                    component: () => import('@/views/project/customer'),
                    icon: 'none'
                },
                {
                    path: '/project/basicInfos/planningAssessment',
                    name: 'planningAssessment',
                    meta: {
                        title: '项目策划考核比例设置'
                    },
                    component: () => import('@/views/project/planningAssessment')
                },
                {
                    path: '/project/basicInfos/achievementKey',
                    name: 'achievementKey',
                    meta: {
                        title: '项目管理成果关键词'
                    },
                    component: () => import('@/views/project/achievementKey')
                },
                {
                    path: '/project/basicInfos/approvalProcessSetting',
                    name: 'approvalProcessSetting',
                    meta: {
                        title: '审批流程设置'
                    },
                    component: () => import('@/views/project/approvalProcessSetting')
                }
            ]
        },

        {
            path: '/construction/progressManage',
            name: 'constructionProgress',
            component: RouteView,
            meta: {
                title: '项目工期管理'
            },
            redirect: '/construction/constructionSchedule',
            children: [
                /*-- 新 内控计划列表 --*/
                {
                    path: '/construction/constructionSchedule',
                    name: 'constructionSchedule',
                    meta: {
                        title: '内控计划列表'
                    },
                    component: () => import('@/views/construction/constructionSchedule'),
                    icon: 'none'
                },
                {
                    path: '/construction/constructionSchedule/constructionScheduleView',
                    name: 'constructionScheduleView',
                    meta: {
                        title: '内控计划',
                        noTab: true
                    },
                    component: () => import('@/views/construction/constructionSchedule/constructionScheduleView')
                },
                {
                    path: '/construction/constructionSchedule/implementationManagement',
                    name: 'implementationManagement',
                    meta: {
                        title: '内控计划实施管理',
                        noTab: true
                    },
                    component: () => import('@/views/construction/constructionSchedule/implementationManagement')
                },
                {
                    path: '/construction/constructionSchedule/implementationManagement/nodeInfo',
                    name: 'nodeInfo',
                    meta: {
                        title: '节点信息',
                        noTab: true
                    },
                    component: () => import('@/views/construction/constructionSchedule/nodeInfo')
                },
                {
                    path: '/construction/constructionSchedule/implementationManagement/planList',
                    name: 'planList',
                    meta: {
                        title: '施工进度计划',
                        noTab: true
                    },
                    component: () => import('@/views/construction/constructionSchedule/planList')
                },
                {
                    path: '/construction/constructionSchedule/implementationManagement/planDetails',
                    name: 'planDetails',
                    meta: {
                        title: '施工进度计划详情',
                        noTab: true
                    },
                    component: () => import('@/views/construction/constructionSchedule/planDetails')
                },
                /*-- 新 内控计划列表 --*/

                /*-- 新 内控计划调整列表 --*/
                {
                    path: '/construction/constructionScheduleAdjust',
                    name: 'constructionScheduleAdjust',
                    meta: {
                        title: '内控计划调整列表'
                    },
                    component: () => import('@/views/construction/constructionScheduleAdjust'),
                },
                {
                    path: '/construction/constructionScheduleAdjust/constructionScheduleAdjustView',
                    name: 'constructionScheduleAdjustView',
                    meta: {
                        title: '内控计划调整',
                        noTab: true
                    },
                    component: () => import('@/views/construction/constructionScheduleAdjust/constructionScheduleAdjustView'),
                },
                /*-- 新 内控计划调整列表 --*/

                /*-- 新 竣工收尾工作计划 --*/
                {
                    path: '/construction/constructionCompleted',
                    name: 'constructionCompleted',
                    meta: {
                        title: '竣工收尾工作计划',
                        keepAliveTwo: true
                    },
                    component: () => import('@/views/construction/constructionCompleted'),
                    icon: 'none'
                },
                {
                    path: '/construction/constructionCompleted/constructionCompletedView',
                    name: 'constructionCompletedView',
                    meta: {
                        title: '竣工收尾工作计划',
                        noTab: true
                    },
                    component: () => import('@/views/construction/constructionCompleted/constructionCompletedView')
                },
                {
                    path: '/construction/constructionCompleted/completedImplementationManagement',
                    name: 'completedImplementationManagement',
                    meta: {
                        title: '竣工收尾工作计划实施管理',
                        noTab: true
                    },
                    component: () => import('@/views/construction/constructionCompleted/completedImplementationManagement')
                },
                {
                    path: '/construction/constructionCompleted/completedImplementationManagement/nodeInfo',
                    name: 'completedNodeInfo',
                    meta: {
                        title: '节点信息',
                        noTab: true
                    },
                    component: () => import('@/views/construction/constructionSchedule/nodeInfo')
                },
                {
                    path: '/construction/constructionSchedule/constructionCompleted/pending',
                    name: 'pending',
                    meta: {
                        title: '竣工收尾工作计划',
                        noTab: true
                    },
                    component: () => import('@/views/construction/constructionCompleted/pending')
                },
                /*-- 新 竣工收尾工作计划 --*/
                /*-- 逾期节点管理 --*/
                {
                    path: '/construction/constructionSchedule/overdueNodeManagement',
                    name: 'overdueNodeManagement',
                    meta: {
                        title: '逾期节点管理',
                    },
                    icon: 'none',
                    component: () => import('@/views/construction/overdueNodeManagement')
                },
                {
                    path: '/construction/constructionSchedule/overdueNodeManagement/operation',
                    name: 'overdueNodeManagementOperation',
                    meta: {
                        title: '逾期节点管理',
                        noTab: true
                    },
                    component: () => import('@/views/construction/overdueNodeManagement/operation')
                },
                /*-- 逾期节点管理 --*/
                /*-- 周计划 --*/
                {
                    path: '/construction/weekPlan',
                    name: 'weekPlan',
                    meta: {
                        title: '周计划',
                    },
                    icon: 'none',
                    component: () => import('@/views/construction/weekPlan')
                },
                {
                    path: '/construction/weekPlan/weekPlanView',
                    name: 'weekPlanView',
                    meta: {
                        title: '周计划',
                        noTab: true
                    },
                    component: () => import('@/views/construction/weekPlan/weekPlanView')
                },
                {
                    path: '/construction/weekPlan/implementationManagementWeekPlan',
                    name: 'implementationManagementWeekPlan',
                    meta: {
                        title: '周计划',
                        noTab: true
                    },
                    component: () => import('@/views/construction/weekPlan/implementationManagementWeekPlan')
                },
                {
                    path: '/construction/weekPlan/weekPlanNodeInfo',
                    name: 'weekPlanNodeInfo',
                    meta: {
                        title: '周计划节点信息',
                        noTab: true
                    },
                    component: () => import('@/views/construction/weekPlan/nodeInfo')
                },
                /*-- 周计划 --*/
                {
                    path: '/construction/progress',
                    name: 'ConstructionProgressList',
                    meta: {
                        title: '内控计划列表'
                    },
                    component: () => import('@/views/construction/progress'),
                    icon: 'none'
                },
                {
                    path: '/construction/gantt',
                    name: 'staffs',
                    meta: {
                        title: '编辑内控计划',
                        noTab: true
                    },
                    component: () => import('@/views/construction/gantt')
                },
                {
                    path: '/construction/gantt/view',
                    name: 'viewConstructionGantt',
                    meta: {
                        title: '查看内控计划',
                        noTab: true
                    },
                    component: () => import('@/views/construction/gantt')
                },

                {
                    path: '/construction/manager',
                    name: 'constructionManager',
                    meta: {
                        title: '内控计划实施管理',
                        noTab: true
                    },
                    component: () => import('@/views/construction/manager/index')
                },
                {
                    path: '/construction/week/list',
                    name: 'weekList',
                    meta: {
                        title: '施工进度周计划',
                        noTab: true
                    },
                    component: () => import('@/views/construction/plan/weekList')
                },
                {
                    path: '/construction/month/list',
                    name: 'monthList',
                    meta: {
                        title: '施工进度月计划',
                        noTab: true
                    },
                    component: () => import('@/views/construction/plan/monthList')
                },
                {
                    path: '/construction/month/detail',
                    name: 'monthDetail',
                    meta: {
                        title: '施工进度月计划详情',
                        noTab: true
                    },
                    component: () => import('@/views/construction/plan/monthPlanDetail')
                },
                {
                    path: '/construction/week/details',
                    name: 'weekDetail',
                    meta: {
                        title: '施工进度周计划详情',
                        noTab: true
                    },
                    component: () => import('@/views/construction/plan/weekPlanDetail')
                },
                {
                    hidden: 'true',
                    path: '/construction/editmonth',
                    name: 'editMonth',
                    meta: {
                        title: '修改月计划',
                        noTab: true
                    },
                    component: () => import('@/views/construction/plan/editMonthPlan')
                },
                {
                    hidden: 'true',
                    path: '/construction/editWeek',
                    name: 'editWeek',
                    meta: {
                        title: '修改周计划',
                        noTab: true
                    },
                    component: () => import('@/views/construction/plan/editWeekPlan')
                },
                {
                    path: '/construction-node/details',
                    name: 'NodeDetails',
                    meta: {
                        title: '节点详情',
                        noTab: true
                    },
                    component: () => import('@/views/construction/manager/details')
                },

                {
                    path: '/feedback/list',
                    name: 'feedbackList',
                    meta: {
                        title: '节点管控信息反馈'
                    },
                    component: () => import('@/views/project/feedback/index'),
                    icon: 'none'
                },
                {
                    path: '/feedback/details',
                    name: 'feedbackDetails',
                    meta: {
                        title: '节点管控信息反馈详情',
                        noTab: true
                    },
                    component: () => import('@/views/project/feedback/details')
                },

                {
                    path: '/project/adjust',
                    meta: {
                        title: '内控计划调整'
                    },
                    component: () => import('@/views/construction/adjust/list'),
                    icon: 'none'
                },
                {
                    path: '/construction/addAdjust',
                    name: 'addAdjust',
                    meta: {
                        title: '新增内控计划调整',
                        noTab: true,
                        parent: {
                            path: '/project/adjust',
                            title: '内控计划调整'
                        }
                    },
                    component: () => import('@/views/construction/adjust/list/add'),
                    icon: 'none',
                    hidden: 'true'
                },
                {
                    path: '/construction/addAdjustEdit',
                    name: 'editAdjust',
                    meta: {
                        title: '编辑内控计划调整',
                        noTab: true,
                        parent: {
                            path: '/project/adjust',
                            title: '内控计划调整'
                        }
                    },
                    component: () => import('@/views/construction/adjust/list/add'),
                    icon: 'none',
                    hidden: 'true'
                },
                {
                    path: '/construction/addAdjustView',
                    name: 'viewAdjust',
                    meta: {
                        title: '查看内控计划调整',
                        noTab: true,
                        parent: {
                            path: '/project/adjust',
                            title: '内控计划调整'
                        }
                    },
                    component: () => import('@/views/construction/adjust/list/add'),
                    icon: 'none',
                    hidden: 'true'
                },
                {
                    path: '/project/firstNodeAdjust',
                    name: 'nodeAdjust',
                    component: () => import('@/views/construction/gantt/firstNodeAdjust'),
                    meta: {
                        title: '一级节点调整',
                        noTab: true
                    },
                    hidden: 'true'
                },
                {
                    path: '/project/secondNodeAdjust',
                    name: 'SecondnodeAdjust',
                    component: () => import('@/views/construction/gantt/secondNodeAdjust'),
                    meta: {
                        title: '二级节点调整',
                        noTab: true
                    },
                    hidden: 'true'
                },
                {
                    path: '/project/thirdNodeAdjust',
                    name: 'ThirdnodeAdjust',
                    component: () => import('@/views/construction/gantt/thirdNodeAdjust'),
                    meta: {
                        title: '三级节点调整',
                        noTab: true
                    },
                    hidden: 'true'
                },
                /* 月计划 */
                {
                    path: '/construction/monthPlan',
                    name: 'monthPlan',
                    meta: {
                        title: '月计划'
                    },
                    component: () => import('@/views/construction/monthPlan'),
                    icon: 'none'
                },
                {
                    path: '/construction/monthPlan/monthPlanView',
                    name: 'monthPlanView',
                    meta: {
                        title: '月计划',
                        noTab: true
                    },
                    component: () => import('@/views/construction/monthPlan/monthPlanView')
                },
                {
                    path: '/construction/monthPlan/dataDrillDown',
                    name: 'monthPlanDataDrillDown',
                    meta: {
                        title: '节点信息',
                        noTab: true
                    },
                    component: () => import('@/views/construction/monthPlan/dataDrillDown')
                },
                {
                    path: '/construction/monthPlan/implementationManagement',
                    name: 'monthPlanTmplementationManagement',
                    meta: {
                        title: '月计划实施管理',
                        noTab: true
                    },
                    component: () => import('@/views/construction/monthPlan/implementationManagement')
                },
                /* 月计划 */
                {
                    path: '/construction/bi',
                    name: 'constructionBi',
                    meta: {
                        title: '工程数据看板'
                    },
                    component: () => import('@/views/project/bi'),
                    icon: 'none'
                },
                /*-- 合同计划 --*/
                {
                    path: '/construction/contractor',
                    name: 'contractor',
                    meta: {
                        title: '合同计划'
                    },
                    component: () => import('@/views/construction/contractor'),
                    icon: 'none'
                },
                {
                    path: '/construction/contractor/contractorView',
                    name: 'contractorView',
                    meta: {
                        title: '合同计划',
                        noTab: true
                    },
                    component: () => import('@/views/construction/contractor/contractorView')
                },
                {
                    path: '/construction/contractor/contractorImplementationManagement',
                    name: 'contractorImplementationManagement',
                    meta: {
                        title: '合同计划实施管理',
                        noTab: true
                    },
                    component: () => import('@/views/construction/contractor/contractorImplementationManagement')
                },
                {
                    path: '/construction/contractor/contractorImplementationManagement/nodeInfo',
                    name: 'nodeInfo',
                    meta: {
                        title: '节点信息',
                        noTab: true
                    },
                    component: () => import('@/views/construction/contractor/nodeInfo')
                },
                /*-- 合同计划 --*/
                /*-- 月计划调整 --*/
                {
                    path: '/construction/monthPlanAdjust',
                    name: 'monthPlanAdjust',
                    meta: {
                        title: '月计划调整'
                    },
                    component: () => import('@/views/construction/monthPlanAdjust'),
                },
                {
                    path: '/construction/monthPlanAdjust/monthPlanAdjustView',
                    name: 'monthPlanAdjustView',
                    meta: {
                        title: '月计划调整',
                        noTab: true
                    },
                    component: () => import('@/views/construction/monthPlanAdjust/monthPlanAdjustView'),
                },
                /*-- 月计划调整 --*/
            ]
        },

        {
            path: '/project/recommend',
            name: 'subcontractors',
            component: RouteView,
            meta: {
                title: '分包管理'
            },
            redirect: '/project/subcontractors/recommend',
            children: [
                {
                    path: '/project/typeMaintenance/index',
                    meta: {
                        title: '分包商类型维护'
                    },
                    component: () => import('@/views/subcontractors/typeMaintenance/index'),
                    icon: 'none'
                },
                {
                    path: '/project/subcontractors/recommend',
                    meta: {
                        title: '分包商推荐'
                    },
                    component: () => import('@/views/subcontractors/recommend'),
                    icon: 'none'
                },
                {
                    path: '/project/subcontractors/investigate',
                    meta: {
                        title: '分包商考察'
                    },
                    component: () => import('@/views/subcontractors/investigate'),
                    icon: 'none'
                },
                {
                    path: '/project/subcontractors/investigate/add',
                    meta: {
                        title: '新增分包商考察',
                        noTab: true
                    },
                    component: () => import('@/views/subcontractors/investigate/add'),
                    icon: 'none'
                },
                {
                    path: '/project/subcontractors/investigate/edit',
                    meta: {
                        title: '编辑分包商考察',
                        noTab: true
                    },
                    component: () => import('@/views/subcontractors/investigate/add'),
                    icon: 'none'
                },
                {
                    path: '/project/subcontractors/investigate/view',
                    meta: {
                        title: '查看分包商考察',
                        noTab: true
                    },
                    component: () => import('@/views/subcontractors/investigate/add'),
                    icon: 'none'
                },
                {
                    path: '/subcontractors/defenceRecord',
                    meta: {
                        title: '分包商技术答辩记录'
                    },
                    component: () => import('@/views/subcontractors/defenceRecord/index'),
                    icon: 'none'
                },
                {
                    path: '/subcontractors/defenceRecord/add',
                    meta: {
                        title: '分包商技术答辩记录',
                        noTab: true
                    },
                    component: () => import('@/views/subcontractors/defenceRecord/edit'),
                    icon: 'none'
                },
                {
                    path: '/subcontractors/defenceRecord/details',
                    meta: {
                        title: '分包商技术答辩记录详情',
                        noTab: true
                    },
                    component: () => import('@/views/subcontractors/defenceRecord/details'),
                    icon: 'none'
                },

                {
                    path: '/annual-rating/list',
                    meta: {
                        title: '分包商年度评级'
                    },
                    component: () => import('@/views/subcontractors/year/index'),
                    icon: 'none'
                },
                {
                    hidden: 'true',
                    path: '/annual-grading/list',
                    meta: {
                        title: '分包商年度定级',
                        noTab: true,
                        parent: {
                            path: '/annual-rating/list',
                            title: '分包商年度评级'
                        }
                    },
                    component: () => import('@/views/subcontractors/year/grading'),
                    icon: 'none'
                },

                {
                    path: '/quarter/assessment',
                    meta: {
                        title: '分包商季度考核'
                    },
                    component: () => import('@/views/subcontractors/quarter/index'),
                    icon: 'none'
                },
                {
                    hidden: 'true',
                    path: '/quarter/editAssessment',
                    meta: {
                        title: '考核',
                        noTab: true,
                        parent: {
                            path: '/quarter/assessment',
                            title: '分包商季度考核'
                        }
                    },
                    component: () => import('@/views/subcontractors/quarter/editAssessment'),
                    icon: 'none'
                },
                {
                    path: '/quarter/batchEditAssessment',
                    meta: {
                        title: '分包商季度考核',
                        noTab: true
                    },
                    component: () => import('@/views/subcontractors/quarter/batchEditAssessment.vue'),
                    icon: 'none'
                },
                {
                    path: '/quarter/serviceDetails',
                    meta: {
                        title: '分包商季度考核',
                        noTab: true
                    },
                    component: () => import('@/views/subcontractors/quarter/serviceDetails.vue'),
                    icon: 'none'
                },
                {
                    hidden: 'true',
                    path: '/quarter/details',
                    meta: {
                        title: '考核详情',
                        noTab: true,
                        parent: {
                            path: '/quarter/assessment',
                            title: '分包商季度考核'
                        }
                    },
                    component: () => import('@/views/subcontractors/quarter/details'),
                    icon: 'none'
                },
                {
                    path: '/subcontractors/monthlyAssessment',
                    meta: {
                        title: '分包商月度考核配置',
                    },
                    component: () => import('@/views/subcontractors/monthlyAssessment/index.vue'),
                    icon: 'none'
                },
                {
                    path: '/project/assessment/list',
                    meta: {
                        title: '项目经理对分包商考核'
                    },
                    component: () => import('@/views/evaluate/assessment'),
                    icon: 'none'
                },
                {
                    path: '/project/assessment/detail',
                    meta: {
                        title: '项目经理对分包商考核详情',
                        noTab: true
                    },
                    component: () => import('@/views/evaluate/assessment/detail'),
                    icon: 'none',
                    hidden: true
                },

                {
                    path: '/labor/subcontractors',
                    meta: {
                        title: '分包商台账'
                    },
                    component: () => import('@/views/subcontractors/labor/index'),
                    icon: 'none'
                },
                {
                    path: '/month/assessment',
                    meta: {
                        title: '分包商月度考核'
                    },
                    component: () => import('@/views/subcontractors/month/index'),
                    icon: 'none'
                },
                {
                    path: '/month/batchEditAssessment',
                    meta: {
                        title: '分包商月度考核',
                        noTab: true
                    },
                    component: () => import('@/views/subcontractors/month/batchEditAssessment.vue'),
                    icon: 'none'
                },
                {
                    path: '/month/serviceDetails',
                    meta: {
                        title: '分包商月度考核',
                        noTab: true
                    },
                    component: () => import('@/views/subcontractors/month/serviceDetails.vue'),
                    icon: 'none'
                },
                {
                    path: '/month/examinationProcessing',
                    name: 'examinationProcessing',
                    meta: {
                        title: '分包商月度考核',
                        noTab: true
                    },
                    component: () => import('@/views/subcontractors/month/examinationProcessing'),
                    icon: 'none'
                },
                {
                    hidden: 'true',
                    path: '/month/editAssessment',
                    meta: {
                        title: '考核',
                        noTab: true,
                        parent: {
                            path: '/month/assessment',
                            title: '分包商月度考核'
                        }
                    },
                    component: () => import('@/views/subcontractors/month/editAssessment'),
                    icon: 'none'
                },
                {
                    hidden: 'true',
                    path: '/month/details',
                    meta: {
                        title: '考核详情',
                        noTab: true,
                        parent: {
                            path: '/month/assessment',
                            title: '分包商月度考核'
                        }
                    },
                    component: () => import('@/views/subcontractors/month/details'),
                    icon: 'none'
                },

                {
                    path: '/subcontractors/list',
                    meta: {
                        title: '分包商进出场台账'
                    },
                    component: () => import('@/views/subcontractors/index'),
                    icon: 'none'
                },
                {
                    path: '/subcontractors/employeeSync',
                    meta: {
                        title: '云筑劳务数据同步'
                    },
                    component: () => import('@/views/subcontractors/employeeSync'),
                    icon: 'none'
                },
                {
                    path: '/subcontractors/projectSubcontractors',
                    meta: {
                        title: '项目分包台账',
                        noTab: true
                    },
                    component: () => import('@/views/subcontractors/projectSubcontractors'),
                    icon: 'none'
                },
                {
                    path: '/subcontractors/employeeManage',
                    meta: {
                        title: '分包商人员管理',
                        noTab: true
                    },
                    component: () => import('@/views/subcontractors/employeeManage'),
                    icon: 'none'
                },
                {
                    path: '/subcontractors/details',
                    meta: {
                        title: '分包商进出场台账详情',
                        noTab: true
                    },
                    component: () => import('@/views/subcontractors/details'),
                    icon: 'none'
                }
            ]
        },

        {
            path: 'management',
            meta: {
                title: '策划管理'
            },
            redirect: '/project/projectManagementPlanning',
            component: RouteView,
            children: [
                {
                    path: '/project/projectManagementPlanning',
                    name: 'projectManagementPlanning',
                    component: RouteView,
                    meta: {
                        title: '项目管理策划'
                    },
                    redirect: '/project/projectManagementPlanning/projectPlanningTaskList',
                    children: [
                        {
                            path: '/project/projectManagementPlanning/projectPlanningTaskList',
                            name: 'projectPlanningTaskList',
                            meta: {
                                title: '项目策划任务表'
                            },
                            component: () => import('@/views/project/projectManagementPlanning/projectPlanningTaskList'),
                            icon: 'none'
                        },
                        {
                            path: '/project/projectManagementPlanning/projectManagementPlanningSchedule',
                            name: 'projectManagementPlanningSchedule',
                            meta: {
                                title: '项目管理策划明细表'
                            },
                            component: () => import('@/views/project/projectManagementPlanning/projectManagementPlanningSchedule'),
                            icon: 'none'
                        },
                        {
                            path: '/project/projectManagementPlanning/projectManagementPlanningComponents',
                            name: 'projectManagementPlanningComponents',
                            meta: {
                                title: '项目管理策划明细表',
                                noTab: true
                            },
                            component: () => import('@/views/project/projectManagementPlanning/projectManagementPlanningComponents'),
                            icon: 'none',
                            hidden: true
                        },
                        {
                            path: '/project/projectPlanningTaskList/detail',
                            name: 'ProjectPlanningTaskListDetail',
                            meta: {
                                title: '项目策划任务表',
                                noTab: true
                            },
                            component: () => import('@/views/project/projectManagementPlanning/projectPlanningTaskList/detail')
                        },
                        {
                            path: '/project/approvalDetail',
                            name: 'approvalDetail',
                            meta: {
                                title: '项目策划审批详情',
                                noTab: true
                            },
                            component: () => import('@/views/project/projectManagementPlanning/approvalDetail')
                        },
                    ]
                },
                /* 工程策划管理*/
                {
                    path: '/project/plannManagement',
                    name: 'plannManagement',
                    component: RouteView,
                    meta: {
                        title: '策划执行书'
                    },
                    redirect: '/project/plannManagement/plannTable',
                    children: [
                        {
                            path: '/project/plannManagement/plannTable',
                            name: 'plannTable',
                            meta: {
                                title: '策划执行书'
                            },
                            component: () => import('@/views/project/plannManagement/plannTable'),
                            icon: 'none'
                        },
                        {
                            path: '/project/plannManagement/plannTableComponents',
                            name: 'plannTableComponents',
                            meta: {
                                title: '策划执行书明细表',
                                noTab: true
                            },
                            component: () => import('@/views/project/plannManagement/plannTableComponents'),
                            icon: 'none',
                            hidden: true
                        },
                        {
                            path: '/project/plannManagement/plannTableSummary',
                            name: 'plannTableSummary',
                            meta: {
                                title: '策划执行书汇总'
                            },
                            component: () => import('@/views/project/plannManagement/plannTableSummary'),
                            icon: 'none'
                        },
                        {
                            path: '/project/plannManagement/plannTableSummaryView',
                            name: 'plannTableSummaryView',
                            meta: {
                                title: '策划执行书',
                                noTab: true
                            },
                            component: () => import('@/views/project/plannManagement/plannTableSummary/plannTableSummaryView'),
                        },
                        {
                            path: '/project/plannManagement/phasedPlanning',
                            name: 'phasedPlanning',
                            meta: {
                                title: '分阶段策划'
                            },
                            component: () => import('@/views/project/plannManagement/phasedPlanning'),
                            icon: 'none'
                        },
                        {
                            path: '/project/plannManagement/phasedPlanning/edit',
                            name: 'phasedPlanningEdit',
                            meta: {
                                title: '新增编辑',
                                noTab: true
                            },
                            component: () => import('@/views/project/plannManagement/phasedPlanning/edit'),
                        }
                    ]
                },
                /* 工程策划管理*/
                // 项目策划考核评价
                {
                    path: '/project/projectPlanningAssessment',
                    name: 'projectPlanningAssessment',
                    component: RouteView,
                    meta: {
                        title: '策划执行书考核'
                    },
                    redirect: '/project/projectPlanningAssessment/assessment',
                    children: [
                        {
                            path: '/project/projectPlanningAssessment/assessment',
                            name: 'projectPlanningAssessmentList',
                            meta: {
                                title: '策划执行书考核'
                            },
                            component: () => import('@/views/project/projectPlanningAssessment/assessment'),
                            icon: 'none'
                        },
                        {
                            path: '/project/projectPlanningAssessment/assessment/edit',
                            name: 'projectPlanningAssessmentEdit',
                            meta: {
                                title: '策划执行书考核',
                                noTab: true
                            },
                            component: () => import('@/views/project/projectPlanningAssessment/assessment/edit.vue'),
                        },
                        {
                            path: '/project/projectPlanningAssessment/monthlySummary',
                            name: 'projectPlanningAssessmentMonthly',
                            meta: {
                                title: '策划执行书考核月度汇总'
                            },
                            component: () => import('@/views/project/projectPlanningAssessment/monthly'),
                            icon: 'none'
                        },
                        {
                            path: '/project/projectPlanningAssessment/monthlySummary/dataDetails',
                            name: 'projectPlanningAssessmentDataDetails',
                            meta: {
                                title: '策划执行书考核月度汇总',
                                noTab: true,
                            },
                            component: () => import('@/views/project/projectPlanningAssessment/monthly/dataDetails'),
                            icon: 'none',
                            hidden: 'true'
                        },
                        {
                            path: '/project/projectPlanningAssessment/monthlySummary/edit',
                            name: 'projectPlanningAssessmentMonthlySummaryEdit',
                            meta: {
                                title: '策划执行书考核月度汇总',
                                noTab: true
                            },
                            component: () => import('@/views/project/projectPlanningAssessment/monthly/edit.vue'),
                        },
                        {
                            path: '/project/projectPlanningAssessment/quarterlySummary',
                            name: 'projectPlanningAssessmentQuarterly',
                            meta: {
                                title: '策划执行书考核季度汇总'
                            },
                            component: () => import('@/views/project/projectPlanningAssessment/quarterly'),
                            icon: 'none'
                        },
                        {
                            path: '/project/projectPlanningAssessment/quarterlySummary/detail',
                            name: 'projectPlanningAssessmentQuarterlySummaryEdit',
                            meta: {
                                title: '策划执行书考核季度汇总',
                                noTab: true
                            },
                            component: () => import('@/views/project/projectPlanningAssessment/quarterly/detail.vue'),
                        },
                    ],
                },
                // // 项目策划考核评价
                // /* 项目管理策划*/
                // 策划会议
                {
                    path: '/project/planningMeeting',
                    name: 'projectPlanningMeeting',
                    meta: {
                        title: '策划会议'
                    },
                    component: () => import('@/views/project/projectPlanningMeeting'),
                    icon: 'none'
                },
                {
                    path: '/project/planningMeeting/add',
                    name: 'projectPlanningMeetingAdd',
                    meta: {
                        title: '策划会议',
                        noTab: true
                    },
                    component: () => import('@/views/project/projectPlanningMeeting/add')
                },
                {
                    path: '/project/planningMeeting/operation',
                    name: 'projectPlanningMeetingOperation',
                    meta: {
                        title: '策划会议',
                        noTab: true
                    },
                    component: () => import('@/views/project/projectPlanningMeeting/operation')
                }

            ]
        },

        /* 工程履约分析*/
        {
            path: '/project/performanceAnalysis',
            name: 'performanceAnalysis',
            component: RouteView,
            meta: {
                title: '工程履约分析'
            },
            redirect: '/project/performanceAnalysis/calculateFormula',
            children: [
                {
                    path: '/project/performanceAnalysis/calculateFormula',
                    name: 'calculateFormula',
                    meta: {
                        title: '计算公式维护'
                    },
                    component: () => import('@/views/project/performanceAnalysis/calculateFormula'),
                    icon: 'none'
                },
                {
                    path: '/project/updateCalculateFormula',
                    name: 'updateCalculateFormula',
                    meta: {
                        title: '计算公式维护编辑',
                        noTab: true
                    },
                    component: () => import('@/views/project/performanceAnalysis/calculateFormula/updateCalculateFormula')
                },
                {
                    path: '/project/performanceAnalysis/noAssessment',
                    name: 'noAssessment',
                    meta: {
                        title: '不考核申请'
                    },
                    component: () => import('@/views/project/performanceAnalysis/noAssessment'),
                    icon: 'none'
                },
                {
                    path: '/project/updateNoAssessment',
                    name: 'updateNoAssessment',
                    meta: {
                        title: '不考核申请',
                        noTab: true
                    },
                    component: () => import('@/views/project/performanceAnalysis/noAssessment/updateNoAssessment')
                },
                {
                    path: '/project/performanceAnalysis/projectPerformanceAnalysis',
                    name: 'projectPerformanceAnalysis',
                    meta: {
                        title: '项目部工程履约分析'
                    },
                    component: () => import('@/views/project/performanceAnalysis/projectPerformanceAnalysis'),
                    icon: 'none'
                },
                {
                    path: '/project/updateProjectPerformanceAnalysis',
                    name: 'updateProjectPerformanceAnalysis',
                    meta: {
                        title: '项目部工程履约分析',
                        noTab: true
                    },
                    component: () => import('@/views/project/performanceAnalysis/projectPerformanceAnalysis/updateProjectPerformanceAnalysis')
                },
                {
                    path: '/project/performanceAnalysis/branchPerformanceAnalysis',
                    name: 'branchPerformanceAnalysis',
                    meta: {
                        title: '分公司工程履约管理'
                    },
                    component: () => import('@/views/project/performanceAnalysis/branchPerformanceAnalysis'),
                    icon: 'none'
                },
                {
                    path: '/project/updateBranchPerformanceAnalysis',
                    name: 'updateBranchPerformanceAnalysis',
                    meta: {
                        title: '分公司工程履约管理',
                        noTab: true
                    },
                    component: () => import('@/views/project/performanceAnalysis/branchPerformanceAnalysis/updateBranchPerformanceAnalysis')
                },
                {
                    path: '/project/performanceAnalysis/companyPerformanceAnalysis',
                    name: 'companyPerformanceAnalysis',
                    meta: {
                        title: '公司工程履约管理'
                    },
                    component: () => import('@/views/project/performanceAnalysis/companyPerformanceAnalysis'),
                    icon: 'none'
                },
                {
                    path: '/project/updateCompanyPerformanceAnalysis',
                    name: 'updateCompanyPerformanceAnalysis',
                    meta: {
                        title: '公司工程履约管理',
                        noTab: true
                    },
                    component: () => import('@/views/project/performanceAnalysis/companyPerformanceAnalysis/updateCompanyPerformanceAnalysis')
                },
            ]
        },
        /* 工程履约分析*/
        {
            path: '/project/engineeringMonthlyReport',
            name: 'engineeringMonthlyReport',
            component: RouteView,
            meta: {
                title: '工程月报'
            },
            redirect: '/project/engineeringMonthlyReport/projectMonthlyReport',
            children: [
                {
                    path: '/project/engineeringMonthlyReport/projectMonthlyReport',
                    meta: {
                        title: '工程月报'
                    },
                    component: () => import('@/views/project/projectMonthlyReport/index'),
                    icon: 'none'
                },
                {
                    path: '/project/engineeringMonthlyReport/projectMonthlyReportDetail',
                    name: 'projectMonthlyReportDetail',
                    meta: {
                        title: '工程月报',
                        noTab: true
                    },
                    component: () => import('@/views/project/projectMonthlyReport/detail')
                },
            ]
        },
        /* start----物资管理*/
        {
            path: '/project/supplies',
            name:'suppliesManagement',
            component: RouteView,
            meta: {
                title: '计划管理'
            },
            redirect: '/project/suppliesManagement/suppliesMonthPlan',
            children:[
                {
                    path: '/project/suppliesManagement/suppliesMonthPlan',
                    name: 'suppliesMonthPlan',
                    component: () => import('@/views/project/suppliesManagement/suppliesMonthPlan'),
                    meta: {
                        title: '工程物资需求月计划',
                        hidden: true
                    }
                },
                {
                    hidden: 'true',
                    name: 'suppliesMonthPlanAdd',
                    path: '/project/supplies/suppliesMonthPlanAdd',
                    component: () => import('@/views/project/suppliesManagement/suppliesMonthPlan/add'),
                    meta: {
                        title: '新增工程物资需求月计划',
                        hidden: true,
                        noTab: true
                    }
                },
            ]
        }
        /* end----物资管理*/

    ]
}

